package cn.sinata.wanglin.mine.activity;


import android.view.View;

import com.xilada.xldutils.activitys.TitleActivity;
import com.xilada.xldutils.utils.ActivityUtil;
import com.xilada.xldutils.view.TwoTextLinearView;

import butterknife.BindView;
import butterknife.OnClick;
import cn.sinata.wanglin.R;
import cn.sinata.wanglin.property.activity.OwnerCertificationActivity;

/**
 * 我的-认证
 */
public class AuthenticationActivity extends TitleActivity {
    @BindView(R.id.ttlv_havehourse)
    TwoTextLinearView ttlv_havehourse;//
    @BindView(R.id.ttlv_havecar)
    TwoTextLinearView ttlv_havecar;//
    @BindView(R.id.ttlv_education)
    TwoTextLinearView ttlv_education;//
    @BindView(R.id.ttlv_career)
    TwoTextLinearView ttlv_career;//
    private boolean isHaveHouse=false;
    private boolean isHaveCar=false;
    private boolean isHaveEdu=false;
    private boolean isHaveCareer=false;

    @Override
    protected int setContentId() {
        return R.layout.activity_authentication;
    }

    @Override
    protected void initView() {
        super.initView();
        setTitle("认证");
        isHaveHouse= getIntent().getBooleanExtra("isHaveHouse",false);
        isHaveCar= getIntent().getBooleanExtra("isHaveCar",false);
        isHaveEdu= getIntent().getBooleanExtra("isHaveEdu",false);
        isHaveCareer= getIntent().getBooleanExtra("isHaveCareer",false);
        if(isHaveHouse){
            ttlv_havehourse.setRightText("");
            ttlv_havehourse.setEnabled(false);
            ttlv_havehourse.setRightView(R.mipmap.ic_haveauth);
        }else{
            ttlv_havehourse.setRightText("未认证");
            ttlv_havehourse.setEnabled(true);
            ttlv_havehourse.setRightView(R.mipmap.ic_apptheme_back);
        }
        if(isHaveCar){
            ttlv_havecar.setRightText("");
            ttlv_havecar.setEnabled(false);
            ttlv_havecar.setRightView(R.mipmap.ic_haveauth);
        }else{
            ttlv_havecar.setRightText("未认证");
            ttlv_havecar.setEnabled(true);
            ttlv_havecar.setRightView(R.mipmap.ic_apptheme_back);
        }
        if(isHaveEdu){
            ttlv_education.setRightText("");
            ttlv_education.setEnabled(false);
            ttlv_education.setRightView(R.mipmap.ic_haveauth);
        }else{
            ttlv_education.setRightText("未认证");
            ttlv_education.setEnabled(true);
            ttlv_education.setRightView(R.mipmap.ic_apptheme_back);
        }
        if(isHaveCareer){
            ttlv_career.setRightText("");
            ttlv_career.setEnabled(false);
            ttlv_career.setRightView(R.mipmap.ic_haveauth);
        }else{
            ttlv_career.setRightText("未认证");
            ttlv_career.setEnabled(true);
            ttlv_career.setRightView(R.mipmap.ic_apptheme_back);
        }
    }

    @OnClick({R.id.ttlv_havehourse,R.id.ttlv_havecar,R.id.ttlv_education,R.id.ttlv_career})
    void onClick(View v) {
        switch (v.getId()) {
            case R.id.ttlv_havehourse:
                //描述:有房认证
                ActivityUtil.create(mContext).go(OwnerCertificationActivity.class).put("type",1)
                        .start();

                break;
            case R.id.ttlv_havecar:
                //描述:有车认证
                ActivityUtil.create(mContext).go(AuthenticationCarActivity.class)
                        .start();
                break;
            case R.id.ttlv_education:
                //描述:学历认证
                ActivityUtil.create(mContext).go(AuthenticationEducationActivity.class)
                        .start();
                break;
            case R.id.ttlv_career:
                //描述:事业认证
                ActivityUtil.create(mContext).go(AuthenticationCareerActivity.class)
                        .start();
                break;
        }
    }
}
